package org.xxpay.apibase.constant;

/**
* @Description: ApiBase Constants  常量类
* @author xxpay
*/
public class ABCS {

    public final static byte PUB_YES = 1;   // 是
    public final static byte PUB_NO = 0;    // 否


    /** 支付订单状态 **/
    public interface PAY_ORDER_STATE{

        byte CLOSED = -2; 	// 订单已关闭（原订单过期）
        byte FAILED = -1; 	// 支付失败
        byte INIT = 0; 		// 初始态
        byte PAYING = 1; 	// 支付中
        byte SUCCESS = 2; 	// 支付成功
        byte COMPLETE = 3; 	// 业务完成
        byte REFUND = 4; 	// 已退款

    }


    /** 通道接口验证文件秘钥 */
    public static final String IFSTORE_IFCHECK_PWD = "1230C253EDFC048C5B46127CD2811C37";


    public static final String PAY_METHOD_FORM_JUMP = "formJump";	// 表单跳转
    public static final String PAY_METHOD_CODE_IMG = "codeImg";		// 二维码图片
    public static final String PAY_METHOD_WX_APP = "wxApp";		// 微信app支付
    public static final String PAY_METHOD_ALIPAY_APP = "alipayApp";		// 支付宝app支付
    public static final String PAY_METHOD_WX_JSAPI = "wxJSApi";		// 支付宝公众号支付
    public static final String PAY_METHOD_OTHER = "other";		// 其他支付方式，无法统一的支付方式，需要商户自行处理


}
